Uplyme House Orchard Lane, Bedford
Reg Number: 01311712
Date of Inc: May 02, 1977
Uplyme House, Bedford
Reg Number: 04217198
Date of Inc: May 15, 2001
51 Orchard Lane, Bedford
Reg Number: 11443851
Date of Inc: July 02, 2018