About Lilac Investments (essex) Limited (10099678) United Kingdom