London 32-33, saint james's place sw1a 1nr
Is a branch of : SPENCER HOUSE CAPITAL MANAGEMENT LLP
United kingdom