About Glenthorne Properties Limited (02088958) United Kingdom