About Lillesden House Management Company Limited (10470926) United Kingdom