About J & A Letting Ltd. (10524195) United Kingdom