APL EUROPE LTD. Company number 10272130 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2nd Floor, Kestrel House, Primett Road Stevenage, Herts, England, SG1 3EE PostcodeSG1 3EE Companies at this postcode 378 Average house price in SG1 3EE £506,000 (48 sales) Map