About Spa Properties (loughborough) Limited (10941907) United Kingdom