Plaxica Limited | Registered in England & Wales No 06660089
Registered Office: Imperial College Incubator, Level 1 Bessemer Building, Imperial College, London, SW7 2AZ, UK
Copyright © Plaxica Limited 2009, 2010, 2011 | All rights reserved | Disclaimer | Privacy