PEFFERMILL PROPERTIES LIMITED Company number SC373410 · Monitor this company Active Overview People 9 Control Charges Documents Analysis Location Related Registered office Address90 Peffermill Road, Edinburgh, Midlothian, EH16 5UU PostcodeEH16 5UU Companies at this postcode 3 Map