Haven (Interiors) Ltd
15 Savernake Road
London
NW3 2JT
T: 07899 878695
studio@thehaveninteriors.com
Company number: 10202603 registered in England and Wales at the above address