How to Find Us

Company Information

Full Legal Name
Square Mile Investment Services Limited

Office Address:
15 Old Bailey
London
EC4M 7EF

Telephone Number:
020 3700 7393

Registered In:
England and Wales

FCA Number: 625562

Registered Number:
8743370

Registered Office Address:
c/o Buzzacott LLP
130 Wood Street
London
EC2V 6DL

VAT Number
203 8996 87

Contacts
mark.james@squaremileresearch.com
Region: South and South East

jamie.farquhar@squaremileresearch.com
Region: London, South West, South Wales and East Anglia

grant.mitchinson@squaremileresearch.com
Region: Scotland, North and Northern Ireland

Company Information

Full Legal Name
Square Mile Investment Consulting and Research Limited

Office Address:
15 Old Bailey
London
EC4M 7EF

Telephone Number:
020 3700 7393

Registered In:
England and Wales

Registered Number:
8791142

Registered Office Address:
c/o Buzzacott LLP
130 Wood Street
London
EC2V 6DL

VAT Number
203 8996 87

Contact Form

  • *
  • *
  • *