EARLSFERRY TOWN HALL LIMITED Company number SC651627 · Monitor this company Active Overview People 23 Financial Control Documents Analysis Location Related Registered office AddressEarlsferry Town Hall 19-21 High Street, Earlsferry, Leven, Fife, Scotland, KY9 1AF PostcodeKY9 1AF Map