About Spa Properties Limited (02167349) United Kingdom