top of page

Landor LINKS'
terms & conditions

Landor LINKS Ltd is a company registered in England and Wales.

Our company registration number is 02346104 and our registered office is at: Apollo House, 359 Kennington Lane, London SE11 5QY

 

Our VAT registration number: GB672079520.

bottom of page