Address

Registered address:
Tawa Associates Ltd. (TAL)
118 Pall Mall
London
SW1Y 5ED

Tel: +44 7979 334 100

Registered in England No: 4200683

VAT No: 805 6518 31

Map