About Allen Road Management Company Limited (10560757) United Kingdom