Poppies Fish & Chips Ltd has been in this business for fourteen years. Started with Companies House Reg No. 07310447 in the year 2010, the company is registered at 1066 London Road, Leigh-on-sea SS9 3NA. The enterprise's principal business activity number is 56101 meaning Licensed restaurants. July 31, 2020 is the last time when account status updates were reported.