About Habitas Architects Limited (09064876) United Kingdom