https://www.companyinformation.co.uk/people/1i_2DW3Eod9dwHBXXR0EFDGT_Rg-_-_-castro-richard
Mr Richard CASTRO appointments - Company Information UK