About J A Lettings And Developments Limited (12240818) United Kingdom