A. MACGREGOR (ALLANFAULD) LIMITED Company number SC135313 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressAllanfauld Farm, Kilsyth, Glasgow, G65 9DF PostcodeG65 9DF Companies at this postcode 2 Map