Yellow House is an office building comprising 2,000 square metres Net Lettable Area (NLA). It was let

Posted Date: