About Urban Hive Developments Limited (10587073) United Kingdom