CRAFTSMAN BUILDING PRODUCTS (PTY) LTD
CASTLE ULTRA TRADING 41 (PTY) LTD
CASTLE WALK SERVICE STATION (PTY) LTD
SA DIAMOND WORKERS UNION (UASA)
CASTLE INN TAVERN
CASTLE CRANE HIRE / MATERIAL HANDLING
DE LA REY 1001 BUILDING MATERIALS (PTY) LTD
CASTLE ULTRA TRADING 264 (PTY) LTD