About The Hainault Street Management Limited (03830753) United Kingdom