About Kyngeshene Management Company Limited (04315981) United Kingdom