About Ped Properties Limited (13645741) United Kingdom