School House Green Lea, Leeds
Reg Number: 14623154
Date of Inc: January 27, 2023
7 Green Lea, Leeds
Reg Number: 12870381
Date of Inc: September 10, 2020
15 Green Lea, Leeds
Reg Number: 08544190
Date of Inc: May 24, 2013