Owner: Pay Shield LTD

Headquarters: Jhumat House 160 London Road Barking Greater London IG11 8BB UK

Tel.: +49 3023255685

E-Mail: [email protected]