About J & A Lloyd Property Services Limited (10059437) United Kingdom