Company name: Thorp Design
Description: We are an experienced and award-winning team of designers and architects with a heritage that spans three decades.
190, 192 Sloane St, London SW1X 9QX, United Kingdom