ABIL Group
Indian real estate developer ABIL Group has made its first investment in the UK–a retail and office building at 5 Strand in Central London–according to the latest report from Savills.
Original Source
Enquire Now