Company identity
Founded / incorporated
1 December 1987
Company number SL001052
Legal name
LOUBCROY FARMS
Company type
Limited Partnership
Region
Unknown
Registered address
LOUBCROY FARM
OYKEL BRIDGE
BY LAIRG
SUTHERLAND
Insolvency history
No