About Neumann Kay Architects Limited (07362309) United Kingdom