About Deegee Property Ltd (13547509) United Kingdom