About S & S Venture Property Development Limited (07537501) United Kingdom