Kirkgate Trust

Kirkgate Trust
Liberton Kirk
Kirkgate
Edinburgh
EH16 6RY

 

Scottish Charity Number: SC040494