About Havard House Limited (10336966) United Kingdom