Legal business name: Upfrica UK Ltd
Company registration: 12650617
VAT: GB420423350
Registered office: 214 Upper Fifth Street, Milton Keynes, MK9 2HR, United Kingdom
Upfrica is a marketplace platform. Products are listed by independent sellers unless clearly stated otherwise.