102 Denbigh Street (Freehold) Limited