About Glenthorn Property Ltd (13639808) United Kingdom