The company referred to as 1pass was started on 6th August 2015 as a private limited company. The company office was located in London on Suite 25, 19-21 Crawford Street. The address area code is W1H 1PJ. The reg. no. for 1pass Ltd was 09720563. 1pass Ltd had been active for 3 years up until 30th October 2018. 9 years ago the company changed its name from Publishing Micropayments to 1pass Ltd.
This limited company was supervised by a single managing director: Robert C. who was presiding over it for one year.
Robert C. was the individual with significant control over this firm, had substantial control or influence over the company.