THE BARN THE BARN, DENHAM HILL FARM, AYLESBURY
Reg Number: OC388568
Date of Inc: January 01, 1970
Reg Number: 01040544