11 Millar House Station Road, Borehamwood
Reg Number: 14790368
Date of Inc: April 10, 2023
1 Millar House, Borehamwood
Reg Number: 13612849
Date of Inc: September 09, 2021
1 MILLAR HOUSE, BOREHAMWOOD
Reg Number: 12703138
Date of Inc: January 01, 1970
Flat 47 Millar House, Borehamwood
Reg Number: 14207027
Date of Inc: June 30, 2022