The SR Group | Head Office5 Fleet PlaceLondonEC4M 7RD, United Kingdominfo@thesrgroup.com+44 20 7415 0050