About L E Lettings Limited (12718552) United Kingdom