Biits & Logs Solutions U.K PVT Ltd T/A Thattukada Restaurant Limited is a dissolved company incorporated on 28 March 2014 with the registered office located in London, Greater London. Biits & Logs Solutions U.K PVT Ltd T/A Thattukada Restaurant Limited was registered 11 years ago.