Company name: Floatin Buka Takeaway
Description: Your Favourite Nigerian Buka Made With Love.
107-109, Floatin Buka, Ormside St SE15 1TF, United Kingdom