PENSPEN LIMITED Company number 00584446 · Monitor this company Active Overview People 39 Pay gap Control Charges Documents Analysis Location Related Registered office Address150 Holborn Holborn, London, England, EC1N 2NS PostcodeEC1N 2NS Companies at this postcode 42 Map