Company identity
Founded / incorporated
10 February 1988
Company number SL001110
Legal name
MAINS OF LARG FARMERS
Company type
Limited Partnership
Region
Unknown
Registered address
MAINS OF LARG FARM
NEW LUCE
BY NEWTON STEWART
Insolvency history
No