MILLROO PROPERTY LTD Company number SC618730 · Monitor this company Dissolved Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office AddressLade View, Leithen Road, Innerleithen, Scotland, EH44 6NJ PostcodeEH44 6NJ Companies at this postcode 8 Map