Townsends Engineering Ltd is a dissolved company incorporated on 27 May 2014 with the registered office located in London, Greater London. Townsends Engineering Ltd was registered 11 years ago.
Registered office address changed from Unit 1 Covert Road Aylesham Industrial Estate Aylesham Kent CT3 3EQ England to Sfp 9 Ensign House Admirals Way Marsh Wall London E14 9XQ on 3 December 2018