Shoreham Technical Centre Shoreham-by-Sea West Sussex BN43 5FG United Kingdom
KPMG
Rothschild & Co.
SEC Newgate UK
Clifford Chance
Link Group
Investec Bank PLC
Liberum Capital Limited