About Park Lane Management Consultants Limited (02636268) United Kingdom