78 HOLMWOOD AVENUE, LEEDS
Reg Number: 09650120
Date of Inc: January 01, 1970
78 HOLMWOOD AVENUE, WEST YORKSHIRE
Reg Number: 03358312
38 HOLMWOOD AVENUE, LEEDS
Reg Number: 08704991