66 Admiral Road, Ajax