This particular firm is situated in Bromley under the following Company Registration No.: 12016832. The company was set up in 2019. The main office of the company is situated at Lygon House 50 London Road. The area code for this location is BR1 3RA. The enterprise's Standard Industrial Classification Code is 82990, that means Other business support service activities not elsewhere classified. Ospd Ltd released its account information for the period that ended on 2022-05-31. Its most recent annual confirmation statement was filed on 2023-05-23.
Oliver S. is the following company's only managing director, who was selected to lead the company on 24th May 2019.
Oliver S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.