About Beegee Property Ltd (12704126) United Kingdom