12 Dell Field Close, Berkhamsted
Reg Number: 06403530
Date of Inc: October 18, 2007
17 Dell Field Close, Hertfordshire
Reg Number: 03926759
Date of Inc: February 16, 2000