Registered with number 00248960 ninety four years ago, Ewell Downs Motor Services Limited had been a private limited company until August 31, 2017 - the day it was formally closed. The firm's last known registration address was 30 St. Pauls Square, Birmingham.
As suggested by the enterprise's executives list, there were four directors including: Barbara G. and Charlotte S..