About Star Sa Management Services Limited (06480204) United Kingdom