This two storey private residence in Johannesburg, South Africa was designed by architectural studio Design Partnership. [Source]