ASTRACASTLE LIMITED Company number 03065772 · Monitor this company Active Overview People 17 Financial Control Documents Analysis Location Related Registered office AddressBasement Flat, 156 St Paul’S Road, London, United Kingdom, N1 2LL PostcodeN1 2LL Companies at this postcode 39 Average house price in N1 2LL £778,000 (47 sales) Map