About Spa Property Investments Limited (07245619) United Kingdom