Skip to main content"

SHEL Holdings Europe Limited

Registration reference
ZA072874
Date registered
28 August 2014
Registration expires
27 August 2026
Payment tier
Tier 2
Data controller
SHEL Holdings Europe Limited
Address
400 Oxford Street London London W1A 1AB
Other names
  • Selfridges Group