is not in process of liquidation on Nov 5, 2023
Where is LITTLE PROTEA FARM's headquarters?
LITTLE PROTEA FARM's headquarters is located at 25 ST JAMES STREET, SOMERSET WEST, 7130
What year was LITTLE PROTEA FARM started?
LITTLE PROTEA FARM was started in 2001