Company name: I-Home Interiors Ltd
Description: i-Home Kitchens & Interiors for Nobilia German Kitchens is a small business committed to a quality finished product tailored to your needs.
The Workshop Factory, Westhorpe Farm, Westhorpe Farm Ln, Marlow SL7 3RQ, United Kingdom