HOMER, Gemma Role: Director Appointed Date: 1 Apr 2021 Resigned / Terminated Date: Active Correspondence Address: 15-17 Church Street, Stourbridge, DY8 1LU