MELA SUPPLIES LTD Company number SC781932 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address26 Knowehead Road, Dunfermline, Scotland, KY12 8QF PostcodeKY12 8QF Companies at this postcode 3 Map