About Key One Management Company Limited (02360790) United Kingdom