This firm operates as Craig Ross Limited. This company was started 9 years ago and was registered with 09658508 as its registration number. This office of the firm is registered in Leighton Buzzard. You can contact it at 6 Vicarage Gardens. The enterprise's principal business activity number is 82990, that means Other business support service activities not elsewhere classified. Craig Ross Ltd released its latest accounts for the financial period up to 2022-06-30. The firm's latest confirmation statement was submitted on 2023-08-08.
For this particular firm, just about all of director's responsibilities have so far been fulfilled by Craig R. who was selected to lead the company in 2015 in June.
Craig R. is the individual who controls this firm, has substantial control or influence over the company.