About Ptm And R Properties Limited (11407340) United Kingdom