bizreviewPRO
BETA · BIZREVIEW.PRO

Contact and requests

EFIKAZ LTD · Company number 17182596 · England and Wales.
36 Fontayne Avenue, Chigwell, England, IG7 5HF, United Kingdom.
support@bizreview.pro

Support, review complaints, business verification and personal data requests: support@bizreview.pro

Include the company or review URL and explain your request. Do not send passwords, payment credentials or medical records.