About Glendee Property Ltd. (SC285437) United Kingdom