2012 is the date that marks the establishment of Devicescape Limited, a firm which was situated at Finsgate, 5-7 Cranwood Street, London. It was established on 2012-02-20. The reg. no. was 07956745 and the postal code was EC1V 9EE. This firm had been present on the British market for approximately 11 years until 2023-02-21.
David F. was the following company's director, chosen to lead the company in 2012 in February.