SHELL TRUSTEE SOLUTIONS LIMITED Company number SC053009 · Monitor this company Active Overview People 33 Control Documents Analysis Location Related Registered office Address1 Altens Farm Road, Nigg, Aberdeen, AB12 3FY PostcodeAB12 3FY Map