Search the register – results All results THE VILLAGE CHURCH FARM 07663557 - Incorporated on 9 June 2011 Church Farm Museum, Church Road South, Skegness, Lincolnshire, PE25 2HF