About Seven Spaces Ltd (13010506) United Kingdom