Church House New Church Road, Telford
Reg Number: 07949169
Date of Inc: February 14, 2012
New Church House, Wellington
Reg Number: 04464312
Date of Inc: June 19, 2002