115 Northchurch Road (Management Company) Limited