Data from GOV.UK

Self Service Ltd

Active

Sponsor Information

Organisation Name Self Service Ltd
Location Not specified
Visa Routes Not specified
Sponsor Rating Not specified
Incorporated 2 March 2003
Last Verified 10 June 2026

Companies House Data

Company Number 04683303
Company Status Active
Industry (SIC Codes) 46160

Description

We are a London based with a global reach fashion showroom focusing on contemporary brands. Founded in 2002 by Obi Ejiofor and Sandra Verstraten we offer a 360 strategical approach to brand development, including sales, consulting and logistics.

Weekly Sponsor Updates

Join 2,000+ people getting new sponsor alerts and visa tips.