About Howard And Hulse Management Company Limited (02125181) United Kingdom