24 James Street Limited