Company name: Harcourt Capital LLP
Description: Harcourt
Sackville House, Fenchurch St, London EC3M 6BL, United Kingdom