Shaftesbury Abbey and Museum Preservation Trust Company Limited
Registered Charity No.
293260