LEATHERHEAD AUTOMOBILES LIMITED Company number 00988692 · Monitor this company Liquidation Overview People 3 Documents Analysis Location Related Registered office Address35,PAUL STREET, LONDON, EC2A 4JU PostcodeEC2A 4JU Companies at this postcode 93 Map