A for-profit housing provider has bought affordable homes in a 36-storey build-to-rent tower under construction in west ...