About Allen House Park Management Company Limited (02288547) United Kingdom