is inactive
Where is N FARMER AND SONS LIMITED's headquarters?
N FARMER AND SONS LIMITED's headquarters is located at England, Hampshire, Lower Pennington Lane, Lymington, SO41 8AL, Hurst View
What year was N FARMER AND SONS LIMITED started?
N FARMER AND SONS LIMITED was started in 2013
Sources: Companies House