TSK have been appointed on their biggest scheme to date
TSK have been appointed on their biggest scheme to date. A residential apartment development comprising of 362 one and two bedroomed apartments, retail units, food and beverage units and leisure facilities located in Luton.