About Octagon Residents Association Limited (02086488) United Kingdom