About Sharp Property Platform Ltd (12430463) United Kingdom