CWC Associates Ltd, Part of The CWC Group of Companies