is inactive
Where is BUFFALOTS LIMITED's headquarters?
BUFFALOTS LIMITED's headquarters is located at England, Old, Northampton, NN6 9EN, 5 Cherry Hill
What year was BUFFALOTS LIMITED started?
BUFFALOTS LIMITED was started in 2015
Sources: Companies House