About Jackson Pullin Properties Ltd (13645612) United Kingdom