Company identity
Founded / incorporated
22 October 1990
Company number SL001554
Legal name
TARBRAX FARMING
Company type
Limited Partnership
Region
Unknown
Registered address
SOUTH & WEST TARBRAX
INVERARITY
BY FORFAR
Insolvency history
No