Langcliffe
Suite 4, The Octagon, Wells Road, Ilkley, LS29 9JB, United Kingdom
©2026 Langcliffe International Limited.
Registered in England & Wales at: C/O Brays Riverview Court, Castle Gate, Wetherby, West Yorkshire, United Kingdom, LS22 6LE.
Company number: 07995197