JAMES MICHAEL SPENCER LTD Company number SC421902 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address15 Beecraigs Way, Plains, Airdrie, Scotland, ML6 7GD PostcodeML6 7GD Companies at this postcode 12 Map