Appna
Appna is located in 19 Mitre Rd, Manchester, Lancashire, M13 0NU United Kingdom, in United Kingdom and the main services are Department Stores And Shops.
You can view all companies like Appna in all countries :
Appna Location
Address: 19 Mitre Rd, Manchester, Lancashire, M13 0NU United Kingdom
Phone Numbers: +44 01612480555
Country: United Kingdom
Lattitude: 53.456945
Longitude: -2.202050
Google Map: 53.456945,-2.202050
Appna Profile
Total Staff and Workers : 11