12 Lucius Street, Torquay
Reg Number: 10638340
Date of Inc: February 24, 2017
10 LUCIUS STREET, TORQUAY
Reg Number: 14820498
Date of Inc: January 01, 1970
12 LUCIUS STREET, TORQUAY
Reg Number: 06984795
Date of Inc: July 08, 2009
18-28 LUCIUS STREET, DEVON
Reg Number: 00939798
Date of Inc: February 10, 1968