STELLA AND SONS LTD

Overview of STELLA AND SONS LTD

Address Line 1
240 LYNDHURST AVENUE
Address Line 2
Town
County
Postcode
TW2 6BP
Number
09723631
Category
Private Limited Company
Status
Active
Incorporated
2015-08-08
SIC Code
56103 - Take-away food shops and mobile food stands