STAC ArchitectureUnclaimedProfessional servicesLondon, Greater London020 3735 8650Not providedVisit website