About Vogue Holdings Limited (03256684) United Kingdom