Registered Details
Metropress Ltd, (t/a Auction Technology Group),
Number: 1010311, Registered in England
Registered Address
65 Southwark Street,
London, SE1 0HR, United Kingdom