About Highspace Limited (09821789) United Kingdom