12 New Luxury Apartments, South London