Registered at 1f Gleneagle Road, London SW16 6AX Alibaay Limited was classified as a Private Limited Company registered under the 10912300 registration number. This firm appeared on 2017-08-11. Alibaay Limited had existed in the UK for six years.
This specific limited company was supervised by an individual managing director: Abdirahman S. who was supervising it for six years.
Abdiraham S. was the individual with significant control over this firm, owned over 3/4 of company shares.