Situated at 116 Longwood Avenue, Slough SL3 8GE Omra Hajj Resor Limited is a Private Limited Company issued a 11034633 registration number. It was started on 2017-10-26. This enterprise's principal business activity number is 79110 meaning Travel agency activities. Omra Hajj Resor Ltd filed its latest accounts for the period up to 2021-10-31. The company's most recent annual confirmation statement was filed on 2022-10-25.
The information related to the following enterprise's members implies that there are two directors: Abdirizak O. and Mahamed O. who assumed their respective positions on 2019-04-11 and 2017-10-26.
Mahamed O. 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.