About J&a Property Management Ltd (08562477) United Kingdom