Is this your agency? Claim it to add your logo and manage all your details.
Lca Communications
Overview
Sollidon Limited is UK tax resident company. It is managed and controlled in the UK and its principal place of business is in the UK, with a UK establishment of the Isle of Man incorporated entity registered at Companies House with Company No. BR023588 at LABS Dockray, 1-7 Dockray Place, Camden, London, NW1 8QH.
Company details
Staff
50-100
Founded
1999
Location
London
Services
PR and Communications
A few more details
Our services
PR and Communications
