Customer Care Details:
If you are having any problems or issues with your visa application placed through this website, please contact us by email at:
If you wish to enquire about payments or refunds, please email us at
This website is managed by:
Immigration Cambodia (Visa Authority Ltd), Registered in the UK: Company Number 09479863.
22 Wenlock Road, London, N1 7GU