Bathgate Band will hold its Annual General Meeting on Thursday 4th April at 7:30pm in Bathgate Band Hall, Unit 5 Houston Interchange Business Park, Livingston, EH54 5DW