OPAL TRUST LIMITED Company number SC254031 · Monitor this company Active Overview People 20 Control Documents Analysis Location Related Registered office Address2 B Green Street, Darvel, East Ayrshire, Scotland, KA17 0AY PostcodeKA17 0AY Map