Almeida London Ltd is registered in England at Companies House No. 7928970

Almeida London Ltd
22 Stockton House
Ellsworth Street
E2 0AY


We have sole copyright on all goods, samples and graphic representations supplied or made available by us. The purchaser is expressly forbidden from making copies of these or allowing copies to be made.