About Urban & Suburban Architecture Studio Ltd (11311263) United Kingdom