is inactive
Where is NEW ALLEN PROPERTY's headquarters?
NEW ALLEN PROPERTY's headquarters is located at NORTH WING IKAYA LETHU, 20 BONANZA STREET, SELBY EXTENSION 19, 2092
What year was NEW ALLEN PROPERTY started?
NEW ALLEN PROPERTY was started in 1990