About Londons House Ltd (13284098) United Kingdom