About Space Group Of Architects Limited (06345360) United Kingdom