About Fern Lea (farndon) Management Limited (08756524) United Kingdom