2 THE FARM, DEVIZES
Reg Number: 06496185
Date of Inc: June 02, 2008
6 THE FARM, DEVIZES
Reg Number: 11563920
Date of Inc: November 09, 2018