About Soane Architects Limited (12876705) United Kingdom