JAMES A. CASTILLO LIMITED Company number 11975853 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1 Arran Walk, London, England, N1 2QB PostcodeN1 2QB Companies at this postcode 5 Average house price in N1 2QB £656,000 (3 sales) Map