About Glendon Developments Limited (05043733) United Kingdom