Islington Kitchens & Interiors Ltd, Schmidt Islington

Unit 1, 316 Essex Road - N1 3PB London