Cairneyhillock Farm (No 2) Company numberSL003219 StatusActive TypeLimited Partnership Incorporated20 Feb 1998 Registered office Part Of Cairneyhillock FarmBlackhillsElgin Connections Companies at the same address Cairneyhillock Farm (No 1) (SL003218) Data JSON Markdown