51a Palace Road Ltd is established as Private Limited Company, that is based in 559a Kings Road in London. The post code is SW6 2EB. This firm was formed in 2022. The business reg. no. is 14345718. This business's SIC code is 41202 meaning Construction of domestic buildings.
As the information gathered suggests, this specific company was formed 2 years ago and has been presided over by two directors.
Executives with significant control over the firm are: Clare K. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Stephen N. owns 1/2 or less of company shares and has 1/2 or less of voting rights.