124A Lower Northam Road Management Company Limited
124A Lower Northam Road Management Company Limited is a dormant company incorporated on 6 July 2009 with the registered office located in Southampton, Hampshire. 124A Lower Northam Road Management Company Limited was registered 16 years ago.