Contact

SELAKIFAU — Contact

Get in Touch

Whether your requirement sits within Technology, Capital, Advisory, or Entertainment — or spans more than one — we should speak. Use the form below or write to us directly.


Registered Office124 City Road, London, EC1V 2NX
Company No.10479722
VAT No.GB223 9604 14
RegisteredEngland & Wales