Units 503C and 505-508,
Level 5, Core D, Cyberport 3,
100 Cyberport Road, Hong Kong.
Dongguan, China. 6th and 7th floor.
Howden, United Kingdom. Headquarters for corporate affiliates Wren kitchens, the largest kitchen manufacture in the UK, and ebuyer.com, the largest online consumer electronics retailer in the UK.