Orbain Properties Limited is located at London at 109 Gloucester Place. Anyone can find the firm by the post code - W1U 6JW. Orbain Properties's launching dates back to year 2015. This business is registered under the number 09647575 and company's status at the time is active. This firm's principal business activity number is 99999 which stands for Dormant Company. The company's most recent financial reports cover the period up to 2022-06-30 and the most current confirmation statement was released on 2023-07-17.
According to the latest data, this specific company is the workplace of a single managing director: Archie A., who was formally appointed nine years ago.
Archie A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.