Aysgarth Elmwood Lane, Leeds
Reg Number: 08341486
Date of Inc: December 27, 2012
The Limes Elmwood Lane, Leeds
Reg Number: 06686474
Date of Inc: September 02, 2008
BARN WORKS, LEEDS
Reg Number: 01176644
Date of Inc: September 07, 1974
Sheri Dene Elmwood Lane, Leeds
Reg Number: 10549963
Date of Inc: January 05, 2017
Reg Number: 15348574
Date of Inc: December 13, 2023