Agencies for mid-size businesses in the UK – page 3

51 agencies with an office in the UK take on mid-size businesses as clients, ordered by Rankyfy Score: client reviews, measured search visibility, portfolio, responsiveness and credentials. The order is never for sale and sponsored placements do not exist on this page. How we rank

All 51 agencies

Client size comes from the agency's profile; when none is set, the team size implies it (1–9 people serve small businesses, 250+ serve mid-size and enterprise clients).

  1. Rank 51

    Scale Oxford (opens in a new tab)

    Marketing Agency Run By Oxford Graduates

    No verified reviews yet

    Location: London, United Kingdom

    Unclaimed

    Why #51: No reviews yet

    Scale Oxford describes itself as a full-service digital marketing agency run by Oxford graduates, set up in 2025 to help local businesses grow. Its headquarters are listed in London, while its own description presents it as an agency serving the Oxford area. The services it names are digital strategy, SEO, paid advertising, content marketing and social media. In its declared work, SEO, AI SEO and GEO, pay-per-click, link building and general digital marketing take equal shares, so optimisation for AI search tools sits alongside traditional rankings work. B2B companies and ecommerce businesses are the industries listed. The team is in the 10 to 49 band and there is no minimum project budget, which makes it approachable for smaller firms. As a young agency, it may suit local businesses and online sellers in Oxford and London that want a newer SEO and PPC agency covering both search engines and AI search.

    Reviews0/40
    Visibility19/25
    Portfolio0/15
    Response2/10
    Credentials0/10
    Services
    SEO,Digital Marketing, +3
    Industries
    B2B,Ecommerce
    Budget
    Any
    Team
    10–49 people
    Founded
    2025
    12-month organic trend
    4,210 to 5,980 visits, measured by Rankyfy

Want agencies from this list to pitch you?

Describe the job once. Up to three matched agencies reply within 48 hours, and only if you say yes.

Get matched