About Havendish Associates Limited (05992410) United Kingdom