Services
HOW LEXICAL LLAMA CAN HELP YOU
Lexical
/ˈlɛksɪkəl/
adjective
Relating to the
words of
a language
Llama
/ˈlɑːmə/
noun
A South
American
camelid
CONTACT US
TN17 2LE, UK
+44 (0)7790 441796
General enquiries: hazel.broadley@lexical-llama.com
Accounts enquiries: accounts@lexical-llama.com