About Jericho Management Company Limited (07404666) United Kingdom