Foundrae Retail UK, Ltd Company number16253718 StatusActive TypePrivate Limited Company Incorporated14 Feb 2025 Nature of business Retail sale of watches and jewellery in specialised stores Registered office 119 Mount StreetLondonW1K 3NL Data JSON Markdown