About Embee Property Investments Limited (12983148) United Kingdom