About Essential Sales & Lettings Ltd (10292488) United Kingdom