The Square Management Company (Millpool Meadows) Limited is a dormant company incorporated on 2 February 2007 with the registered office located in Solihull, West Midlands. The Square Management Company (Millpool Meadows) Limited was registered 18 years ago.