About Church Farm (high Street Lakenheath) Management Company Limited (06545437) United Kingdom