About Allen House Management Limited (08692648) United Kingdom