Contact Us

Our Location

Shoppe Bay
Shoppe Bay
AFA Technologies Ltd, c/o Broomfield Alexander Ltd, Ty Derw, Lime Tree Court, Mulberry Lane, Cardiff Gate Business Park, Cardiff, South Glamorgan. United Kingdom. CF23 8AB
Telephone
+44-2921680616

Contact Form