The Village Centre - A Company Limited by Guarantee - Registered in Scotland - No SC315586 - Charity No SC037829