About Nta16 Architects Ltd. (02643602) United Kingdom