Based in 4a Smithdown Road, Liverpool L7 4JG Cotswold Road Takeaway Ltd was a Private Limited Company and issued a 10725123 Companies House Reg No. It'd been founded seven years ago before was dissolved on 2021-07-27.
This specific firm was supervised by 1 director: Delovan S. who was caring of it for four years.