About Mador & Partners Chartered Architects Ltd (06053318) United Kingdom