About S3 Property Limited (10701482) United Kingdom