About Ppsp Property Limited (12692747) United Kingdom