20 Montpellier Spa Road Limited 's been in the UK for one year. Started with Companies House Reg No. 11529494 in 2018, the company is located at 649 Fulham Road, London SW6 5PU. This firm's classified under the NACE and SIC code 98000 meaning Residents property management.
There's a solitary director at present managing the business, specifically Oliver S. who's been utilizing the director's tasks for one year.
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.