About Novak Hiles Architects Limited (10826607) United Kingdom