About Kencourt Management Limited (02955869) United Kingdom