Based in 1 Doughty Street, London WC1N 2PH Terra Cuisines Limited was a Private Limited Company and issued a 11078873 registration number. It'd been established seven years ago before was dissolved on 2020-10-27.
Amar D. and Nikhita P. were listed as firm's directors and were running the company from 2017 to 2020.