Elmwood Housing Ltd is an active company incorporated on 7 May 2025 with the registered office located in Birmingham, West Midlands. Elmwood Housing Ltd was registered 5 months ago.
Registered office address changed from 156 Suite 1 Hockley Hill Birmingham B18 5AN England to Grosvenor House 11 st. Pauls Square Birmingham B3 1RB on 26 June 2025