About Glendon Homes (SL004863) United Kingdom