Duncan House, Leeds
Reg Number: 13049002
Date of Inc: November 27, 2020
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
Reg Number: 06495027
Date of Inc: February 06, 2008