Trade name: Star Name Registry
Phone number: +448000 23 54 52
Email: support@star-name-registry.com
Physical address: W2 Business Centre, Wellington St, Cardiff CF11 9BE, United Kingdom
VAT number: GB215507824
Trade number: 8974590