About Octagon Pier Limited (06530365) United Kingdom