Started with Reg No. 12808693 4 years ago, Carter And Carter International Limited had been a private limited company until February 21, 2023 - the time it was officially closed. The firm's official office address was Aissela, 46 High Street Esher.
George R. was this particular enterprise's managing director, selected to lead the company in 2021 in February.
George R. was the individual who had control over this firm, owned 1/2 or less of company shares.