J A & J E Mackillop Company numberSL001842 StatusActive TypeLimited Partnership Incorporated12 Feb 1992 Registered office Largie Hill FarmTayinloanArgyll Data JSON Markdown