Rosser & began its operations in 1989 as a Private Limited Company with reg. no. 02344043. The company's headquarters was registered in London at 30 Finsbury Square. The Rosser & Co. Limited business had been offering its services for at least thirty four years.
Philip R. was this firm's managing director, appointed in 1990.