About Leicester House Limited Partnership (LP013089) United Kingdom