Report and accounts : year ended... /
Cruickshank & Partners Limited.
Moores Rowland (Firm)
Inverurie : Cruickshank & Partners Limited
Description based on: Sept. 1989.
Audited by: Moores Rowland.
Cruickshank & Partners Limited