IpMxLabs is a trading name of Web Devices Ltd. Web Devices Ltd is a company registered in the UK.
Company Registration number: 03373451
Vat Registration Number: 104715151
8 Fox Bank Close, Widnes, Cheshire, WA8 9DP.
If you have any questions please email [raw] [/raw]