The firm was based in London registered with number: 10333932. The company was started in the year 2016. The headquarters of this company was situated at Sloane Square House 1 Holbein Place 2nd Floor. The postal code for this address is SW1W 8NS. This business was formally closed on 2021/10/26, which means it had been in business for five years. Its registered name transformation from Steve Leach - Heating & Plumbing to Oakalls Property Services Limited occurred on 2017/02/24.
The company was administered by 1 director: Steven L., who was assigned this position in August 2016.
Steven L. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.