Unit 1 Saints Barn Church Lane, Southampton
Reg Number: 12030247
Date of Inc: June 03, 2019
Unit 3 Saints Barn, Southampton
Reg Number: 08883286
Date of Inc: February 10, 2014
Unit 4 Saints Barn Church Lane, Southampton
Reg Number: 02265366
Date of Inc: June 07, 1988