About J & A Uk Property Services Limited (10225939) United Kingdom