About First Octagon Management Company Limited (02923500) United Kingdom