About Lettings & Sales Limited (07413257) United Kingdom