EDINBURGH PEDICABS LIMITED Company number SC233801 · Monitor this company Active - Proposal to Strike off Overview People 11 Financial Control Charges Documents Analysis Location Related Registered office Address161 Colinton Road, Edinburgh, Scotland, EH14 1BE PostcodeEH14 1BE Companies at this postcode 5 Map