4 Baffin Lane, Iluka