Lodgemore Mills, Stroud
Reg Number: 07756707
Date of Inc: August 30, 2011
Reg Number: 02510831
Date of Inc: June 12, 1990