AUTUMNSCREEN LIMITED Company number 04102943 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressLeonard House, Scotts Quays, Birkenhead, Merseyside, CH41 1FB PostcodeCH41 1FB Companies at this postcode 3 Map