About Octagon (coombe Lane) Management Company Limited (06513905) United Kingdom