Key factsactiveLegal nameSTEPHEN CHARLES ARCHITECT LTDuk_chRegistration07428441uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2010-11-03uk_chRegistered addressTHE STUDIO, 63 GRANGE ROAD, BURY, LANCASHIRE, BL8 2PEuk_chIndustry71111 - Architectural activitiesuk_ch