About Stoneleigh Kitchens & Developments Limited (11912249) United Kingdom