Farmville Ltd
42 Theydon Road E59NA London , London, United Kingdom United Kingdom
- Profile: Farmville Ltd is a Food Products company located at London , London,, United Kingdom United Kingdom, address is 42 Theydon Road, London , London, E59NA UK, postcode is E59NA, you can contact Farmville Ltd by phone 442088065588