Company Registration Details
Limosa Ltd (trading as Extraspace Solutions) is incorporated in Ireland with limited liability.
Registered number: 207575
Registered office: c/o Extraspace Solutions, Clondalkin Industrial Estate, Clondalkin, Dublin 22, Ireland







