Company name: Barnard Castle School
Description: Leading independent day and boarding school for boys and girls aged 4-18 in the North East of England.
Newgate, Barnard Castle DL12 8UN, United Kingdom