About Honeycomb Architects Limited (07055360) United Kingdom