Retail - Leicester, England, United Kingdom
VIRTUAL APPAREL LIMITED is a retail company based out of 161-185 Bardolph St E, Leicester, United Kingdom.