About Granby House Developments Limited (08993826) United Kingdom