About Middle Oak Management Limited (02789632) United Kingdom