EXOLUM GRANGEMOUTH LTD Company number SC041638 · Monitor this company Active Overview People 55 Control Documents Analysis Location Related Registered office AddressGrange Dock, Grangemouth, FK3 8UD PostcodeFK3 8UD Map