About The Octagon Group Of Companies Ltd. (06998860) United Kingdom