About Glenthorne Freehold Ltd (10937841) United Kingdom