About Sabai Sabai (stratford) Ltd. (09617738) United Kingdom