Registered as 11049364 7 years ago, Chah Shah Limited had been a private limited company until 2023-08-15 - the time it was formally closed. The business latest mailing address was 31 Broadheath Drive, Chislehurst.
The firm was directed by 1 managing director: Imran A., who was selected to lead the company on 2017-11-06.