Maxwellfield Farming Company Company numberSL000980 StatusActive TypeLimited Partnership Incorporated19 May 1987 Registered office ArbiglandDumfries Data JSON Markdown