Company Details

Company Name: Devyani International (UK) Pvt. Ltd.
Address: 48 Leicester Square, West End, London WC2H 7LT, United Kingdom
📞 Call: +44 (0)203 9720226 ( 11AM to 6 PM )
VAT no.: 269373268
Company Registration no.: 10686375