25 Cannon Street, London | SWP ltd