About J&a Property Investment Ltd (12528397) United Kingdom