About Creating Open Space Ltd (09440456) United Kingdom