About Honey & Hive Property Group Ltd (10929439) United Kingdom