MCGREGOR MORTGAGES LTD Company number SC516505 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2/3 Portland Gardens, Edinburgh, United Kingdom, EH6 6NA PostcodeEH6 6NA Companies at this postcode 13 Map