MELISSA LOUISE LTD Company number SC717881 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address35 High Street, Jedburgh, Scotland, TD8 6AQ PostcodeTD8 6AQ Companies at this postcode 11 Map