23 Luffield Close, Daventry
Reg Number: 14643953
Date of Inc: February 06, 2023
11 Luffield Close Monksmoor Park, Daventry
Reg Number: 01149844
Date of Inc: December 06, 1973
1 LUFFIELD CLOSE, DAVENTRY
Reg Number: 11432523
Date of Inc: January 01, 1970