Shirley Macgregor Company numberSL001287 StatusActive TypeLimited Partnership Incorporated2 Feb 1989 Registered office Fairlaw FarmRestonBerwickshire Connections Companies at the same address William Graham (SL001322) Data JSON Markdown