12 Castlebar Road, London
Reg Number: 01947995
Date of Inc: September 17, 1985
12-14 Castlebar Road, London
Reg Number: 00860158
Date of Inc: September 29, 1965