About The Property Platform Limited (12982313) United Kingdom