About Park Lane Road Management Company Ltd. (04424238) United Kingdom