About Mcglone Property Ltd (10957601) United Kingdom