Company name: Taylored Kitchens
Description: “ ...the heart of the home ”
19 The Green, Great Horwood, Milton Keynes MK17 0RH, United Kingdom