Platform12 Ltd have been trading in and around London since the year 2000.
We are based in near Hemel Hempstead, Hertfordshire however most of the time we are in London.
Registered in England.
Registration Number: 3903672.
VAT registration number: 753 6637 08.