About Colocationhouse & Cohousing Services Ltd (11765982) United Kingdom