@GoogleMyBiz but we are a Service-Area Business (executive search, no storefront) so that criteria should not apply.
Correct address: 12 Hay Hill, Mayfair, London W1J 8NR Old address currently showing: 1 Lyric Square, London W6 0NB
Have full documentation ready
@GoogleMyBiz Hi Dan, thanks for picking this up.
Case ID: 7-5321000041827
Summary: Business Profile for Oplu Limited (Companies House 11546270) shows outdated address. Verification tool reports "no more ways to verify". Video verification previously rejected for missing shop-front signage