About Lear Lettings Limited (11793787) United Kingdom