'HOLDERS', HOLDERS LANE, HERTFORDSHIRE
Reg Number: 06216713
Date of Inc: January 01, 1970
Holders Holders Lane, Stevenage
Reg Number: 03817337
Date of Inc: July 30, 1999