Seltaa Ltd with the registration number 14508431 has been a part of the business world for two years. The Private Limited Company is located at 1 South View Terrace, , Exeter and their postal code is EX4 6JF. The enterprise's principal business activity number is 86900, that means Other human health activities.
For two years, the limited company has only been guided by an individual director: Tolulope A. who has been controlling it since 2022-11-27.
Tolulope A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.