DUNCAN HOUSE 14-16, LEEDS
Reg Number: 15156931
Date of Inc: January 01, 1970
20 Duncan Street, Leeds
Reg Number: 15299603
Date of Inc: November 21, 2023
Duncan House, Leeds
Reg Number: 06495027
Date of Inc: February 06, 2008