About Beanland Associates Architects Limited (05184180) United Kingdom