About Coopers Edge (oak) Management Company Limited (05906305) United Kingdom