About Jba Property Group Ltd (12425866) United Kingdom