Flat 1 Oaklea Hall, Leeds
Reg Number: 10153357
Date of Inc: April 28, 2016
North Lodge, Leeds
Reg Number: 07962628
Date of Inc: February 23, 2012