Almeida London Ltd is registered in England at Companies House No. 7928970
Almeida London Ltd
22 Stockton House
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.