SHERLOCK PR & COMMUNICATIONS LTD

London, United Kingdom

1
Public contracts
€240.0K
Total awarded
£556.5K
Equity (2025)

Registry record

Company number10263183
StatusActive
Legal formPrivate Limited Company
Registered2016-07-05
AddressLONDON EC1N 8UN
Industry70210 - Public relations and communications activities
RegisterCompanies House

Public contracts

BuyerContractValuePublished
Business Finland OyFinland – Public relations services – PR agency Brazil€240.0K2024-09-03

Filed accounts

YearRevenueEquityResult
2025£556.5K

Other companies on the Companies House