About Property Platform Solutions Ltd (10854907) United Kingdom