Company name: Caz Myers Design
Description: A London based Interior Design Studio offering a professional and highly respected service.
The Studios, 76 Ridge Rd, London N8 9NR, United Kingdom