About S Property Ventures Ltd (12611304) United Kingdom