About L & J Residential Lettings Ltd (12506876) United Kingdom