Company Information

Lin & Leo is the trading name of Saccus Limited, registered in England & Wales with company number 08237583.

Our registered office is 12 Burgh Street, London N1 8HF. 

Our registered VAT number is 144 6327 17.