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
MEEZAAN BUILDING SERVICES CC
CM HEUNIS BUILDING CONTRACTORS CC