Company name: Freeman & Whitehouse Interiors Studio
Description: End to end interior design and development management studio based in Notting Hill
47-49 Princes Pl, London W11 4QA, United Kingdom