Situated at 26 Montagu Square, London W1H 2LF Strafford-taylor Interiors Ltd was classified as a Private Limited Company registered under the 08016985 Companies House Reg No. It had been founded twelve years ago before was dissolved on 2023-10-31.
This specific limited company was overseen by a single managing director: Hannah S., who was arranged to perform management duties in 2012.
Hannah S. was the individual who controlled this firm, owned over 3/4 of company shares.