About The Management House Limited (04358250) United Kingdom