South Africa
October 1990
2, Calderwood, 57 Glenluce Drive, Douglasdale, 2191
UK PSC Register
Google
OpenCorporates