About Creative Space (leeds) Ltd (12246507) United Kingdom