This particular Strode Property Ltd business has been in this business field for three years, having launched in 2021. Started with registration number 13278859, Strode Property is a Private Limited Company located in Seymour Chambers, Liverpool L3 5NW. This business's principal business activity number is 68209, that means Other letting and operating of own or leased real estate. The business most recent financial reports cover the period up to 2022-03-31 and the most recent annual confirmation statement was released on 2023-03-18.
Francis S. is this specific firm's solitary managing director, who was appointed three years ago.
Francis S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.