Mccrae & Gill Company numberSL001247 StatusActive TypeLimited Partnership Incorporated18 Nov 1988 Registered office Lower AffleckWhiterashesAberdeenshire Connections Companies at the same address A. Milton & Partner (SL002289) Eleanor Taylor And John Richard Gill (SL001205) Data JSON Markdown