Parchment Trust Ore Place Farm, The Ridge, Hastings, East sussex TN342RA