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 £655,000 (3 sales) Map