About Urban Curve Architecture Limited (07605070) United Kingdom