About Glenister Developments Limited (03332216) United Kingdom