About Parker Liddle Property Ltd (13645865) United Kingdom