12 Handel Close 12 Handel Close, Edgware
Reg Number: 01115268
Date of Inc: May 24, 1973
6 Handel Close, Edgware
Reg Number: 11510130
Date of Inc: August 10, 2018
2 Handel Close, Middlesex
Reg Number: 03034531
Date of Inc: March 17, 1995