SEWA FARM LIMITED #41860

Created
2020-01-13
Last update
2021-08-13
Name
SEWA FARM LIMITED
Country of registration/origin
United Kingdom of Great Britain and Northern Ireland
Classification
Private company
Investor homepage
Opencorporates link
Comment
Even though the directors were made of an international team from many countries including Denmark, Philippines, Sweden, Poland, Sierra Leone and Thailand, They had offices in London, UK.