About Ifield Flats (mount Farm) Limited (00811603) United Kingdom