About J&a Property Group Limited (13463261) United Kingdom