About Leah S Letting And Sales Ltd (13131531) United Kingdom