is inactive
Where is ALLFARMS LIMITED's headquarters?
ALLFARMS LIMITED's headquarters is located at Gloucestershire, Staunton, Coleford, GL16 8PB, Beaulieu Farm
What year was ALLFARMS LIMITED started?
ALLFARMS LIMITED was started in 1988
Sources: Companies House