The De Nest facility is located in the town of East London, and the exact address is: 33 Degrees South 1 Arthur Street, Gonubie, 5256 East London, South Africa.