Registered with number 09962544 eight years ago, Spencer Site Services Limited had been a private limited company until 2022-06-28 - the time it was dissolved. The official mailing address was 22 Kepple Close, New Rossington Doncaster.
James S. was the following company's director, designated to this position eight years ago.
James S. was the individual who had control over this firm, had substantial control or influence over the company.