About Sc Property Ventures Ltd (13705231) United Kingdom