About Beehive Property Investments Limited (12121667) United Kingdom