About Spc 2017 Property Limited (10988570) United Kingdom