The company is known under the name of Cetra Limited. The company was started 9 years ago and was registered with 09710910 as the registration number. The headquarters of this company is situated in Borehamwood. You may visit them at Devonshire House, Manor Way. This firm's SIC code is 68100: Buying and selling of own real estate. Its most recent financial reports were submitted for the period up to 2022-07-31 and the most current annual confirmation statement was submitted on 2023-10-25.
There's a group of two directors running the following limited company at present, namely Orna S. and Robert S. who have been doing the directors responsibilities since Tuesday 7th January 2020.
Robert S. is the individual who controls this firm, owns over 3/4 of company shares.