About Jba Property Holdings Ltd (12042672) United Kingdom