About Habitar Architects Limited (08713531) United Kingdom