CONTACT US

The Starfish team is always happy to help

CALL US

0203 971 0831

EMAIL US

info@starfishsearch.com

LONDON OFFICE

Starfish Search Ltd

33 Queen Street, London, EC4R 1AP

CONNECT WITH US

CALL US

0113 246 4262

EMAIL US

info@starfishsearch.com

LEEDS OFFICE

Starfish Search Ltd

5th Floor, Airedale House, Albion Street, Leeds, LS1 5AP

CONNECT WITH US