Company name: Gover Horowitz & Blunt Ltd
Description: Gover, Horowitz & Blunt
15 Belgrave Square, London SW1X 8PS, United Kingdom