37-acre freehold property in United Kingdom. The property comprises of studios, office accommodation, incubator space, residential, hotels, retail and leisure facilities. Read More