EDGAR ROAD PROPERTIES LIMITED Company number SC132940 · Monitor this company Active Overview People 4 Control Charges Documents Analysis Location Related Registered office AddressPalmers Cross House, Pluscarden Road, Elgin, Scotland, IV30 1YF PostcodeIV30 1YF Map