Sri Lanka

    Business Centre:
    Level 26, East Tower,
    World Trade Centre,
    Echelon Square, Colombo,
    00100, Sri Lanka.

    Registered Office:
    56/1, Govington Road,
    Batticaloa,
    30000, Sri Lanka

    United Kingdom

    117 Waterloo Road,
    London, SE1 8UL,
    United Kingdom