B L DEVELOPMENTS LIMITED Company number SC215592 · Monitor this company Dissolved Overview People 12 Financial Control Charges Documents Analysis Location Related Registered office Address89 MAIN STREET, DAVIDSON'S MAINS, EDINBURGH, EH4 5AD PostcodeEH4 5AD Companies at this postcode 15 Map