Thesolestore LTD

Private limited company · MK18 1NU Buckingham · 17329312

Activity

47710

Officers

  • directorMILLS, Oliver Neil (2026-07-08, British, United Kingdom)

Persons with significant control

  • Mr Oliver Neil Mills Ownership of shares: 75% to 100%