Studio 4 Architecture Limited is a dissolved company incorporated on 24 November 2003 with the registered office located in Leigh-on-Sea, Essex. Studio 4 Architecture Limited was registered 21 years ago.
Registered office address changed from The Old Exchange 234 Southchurch Road Southend on Sea SS1 2EG to 1066 London Road Leigh-on-Sea Essex SS9 3NA on 11 August 2023