About Core Plus Architects Limited (07016284) United Kingdom