Company name: Nova Food
Description: Trendy food court with over 20 eateries
1 Sir Simon Milton Sq, London SW1E 5DJ, United Kingdom