About Killieser Avenue Management Company Limited (04355277) United Kingdom