Unit 2 Manor Farm, Ipswich
Reg Number: 01222324
Date of Inc: August 08, 1975
Unit 13 Manor Farm, Ipswich
Reg Number: 10298148
Date of Inc: July 27, 2016
Manor Farm, Ipswich
Reg Number: 04879518
Date of Inc: August 27, 2003