Town And Country Markets [Luton] Limited is a dissolved company incorporated on 10 September 2002 with the registered office located in Birmingham, West Midlands. Town And Country Markets [Luton] Limited was registered 23 years ago.
Registered office address changed from Bamfords Trust House 85-89 Colmore Row Birmingham B3 2BB to 3rd Floor Cavendish House 39-41 Waterloo Street Birmingham B2 5PP on 13 April 2021