About C & J Lettings Ltd (13196799) United Kingdom