About Ashlake Lodge Limited (08896861) United Kingdom