Press release

Interim Manager appointed to Sikh charity

Interim Manager appointed to The Central Gurdwara (British Isles) London Khalsa Jatha (258324).