About Anbenedict Ndu (design Architects) Limited (04172839) United Kingdom