About Huntingdon House Management Company Limited (08288186) United Kingdom