29 NEW MILLS NEWMARKET, GLOUCESTERSHIRE
Reg Number: 02812149
Date of Inc: January 01, 1970
30 NEW MILLS, STROUD
Reg Number: 12244066
Date of Inc: April 10, 2019