Patel Taylor Architects Ltd.UnclaimedProfessional servicesLONDON, WSM02072782323Not providedVisit website