About Cs Spaces Ltd (12428012) United Kingdom