About Star Holdings (exeter) Limited (05885525) United Kingdom