About Lilycroft Estates Limited (03924914) United Kingdom