Ivy House Water Lane, Leeds
Reg Number: 04777740
Date of Inc: May 27, 2003
2 Water Lane, Leeds
Reg Number: 14514755
Date of Inc: November 29, 2022