About Globe Architects Limited (03051271) United Kingdom