Sphere Technologies Ltd, trading as The Sphere Initiative. Registered in England and Wales, company number 14980410.
Registered office: 49 St James’s Street, London, SW1A 1AH, United Kingdom.
© 2026 Sphere Technologies Ltd
Sphere is not a law firm and does not provide legal advice.