About Spaces Studio Limited (09069662) United Kingdom