About Octagon Prime Properties Limited (12869723) United Kingdom