About J L Lettings Limited (10615473) United Kingdom