J MACAULAY SHELLFISH LTD
Company number SC896517 · Monitor this company
1 notice naming this company in The Gazette, the UK's official public record
28 July 2026
Page 1 J MACAULAY SHELLFISH LTD J MAINTENANCE & PROPERTY CONTRACTORS LTD. JMANNPROPERTIES LTD JMC COMMUNICATIONS SCOTLAND LTD JM COURIERS (SCOTLAND) LIMITED JMD CORSA SALES LTD SC896517 SC579229 SC712…