Strawberry Star Group
Based in London Strawberry Star Group is an international property company marketing and facilitating commercial property opportunities within its mixed-use developments across London. Their commercial offers include retail, office and leisure space.