About Hive Spaces Limited (SC683903) United Kingdom