49a St. Bernards Road, Solihull
Reg Number: 01232575
Date of Inc: November 06, 1975
Reg Number: 04916968
Date of Inc: September 30, 2003
31 St. Bernards Road, Solihull
Reg Number: 04051501
Date of Inc: August 11, 2000
31 ST. BERNARDS ROAD, SOLIHULL
Reg Number: 03946768
Date of Inc: January 01, 1970