The Sabistar Limited firm has been in this business field for at least 9 years, having started in 2015. Registered with number 09732738, Sabistar was set up as a Private Limited Company located in 9 Ensign House Admirals Way, London E14 9XQ. This firm's Standard Industrial Classification Code is 82110 - Combined office administrative service activities. 2022-09-30 is the last time when company accounts were reported.