Address -
Primary Office - LEXX Publishing & Media Limited Heron Tower 110 Bishopsgate LONDON EC2N 4AY United Kingdom
Company Registration 05088177
Telephone -
+44 870 066 3665 Fax -
+44 705 340 4742
E-Mail -
mail@lexx.media