OLIVE FARMER LIMITED

Overview of OLIVE FARMER LIMITED

Address Line 1
70 LONG ACRE
Address Line 2
Town
LONDON
County
Postcode
WC2E 9JS
Number
12231730
Category
Private Limited Company
Status
Active
Incorporated
2019-09-27
SIC Code
56101 - Licensed restaurants