About Sss Investment Properties Ltd (08924586) United Kingdom