About Deegee Development & Estates Ltd. (11593162) United Kingdom