About Glenthorne Flats Company Limited (01026591) United Kingdom