About Howards End Management Services Limited (06718252) United Kingdom