This James Francis Limited firm has been in this business field for at least twelve years, having started in 2012. Started with registration number 08197979, James Francis is categorised as a Private Limited Company with office in Faulkner House, St Albans AL1 3SE. The enterprise's principal business activity number is 41100 meaning Development of building projects. The company's latest accounts were submitted for the period up to 2023-02-28 and the most recent annual confirmation statement was filed on 2023-08-31.
Current directors officially appointed by the limited company are as follow: Oliver O. selected to lead the company in 2012 and Ronan O. selected to lead the company on 2012-08-31.
Executives with significant control over the firm are: Ronan O. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Oliver O. owns 1/2 or less of company shares and has 1/2 or less of voting rights.