Address: Ground Floor, Denholm House Almondvale Business Park, Almondvale Way, Livingston EH54 6GA
ILF Scotland Limited is a company limited by guarantee registered in Scotland Company Number SC500075. Registered office Ground Floor, Denholm House Almondvale Business Park, Almondvale Way, Livingston EH54 6GA