About Creative Space Management Trustee Limited (12488484) United Kingdom