is not in process of liquidation on May 10, 2024
Where is BRITISH PROVISION STORE's headquarters?
BRITISH PROVISION STORE's headquarters is located at Ledra, 81-83, Nicosia, Λευκωσία, Κύπρος
What year was BRITISH PROVISION STORE started?
BRITISH PROVISION STORE was started in 1947