About Legal Lettings Limited (04307304) United Kingdom