SNIL definition

SNIL means Scottish & Newcastle India Limited, a company incorporated under the laws of England (registration NoJ043809) having its registered office at Ashby House, I Bridge Street, Staines, Middlesex, TWI8 4TP, United Kingdom.