LION & CASTLE MAINTENANCE LIMITED Company number 14339321 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address2-4 Lion & Castle Yard, Norwich, Norfolk, England, NR1 3JT PostcodeNR1 3JT Companies at this postcode 44 Average house price in NR1 3JT £300,000 (5 sales) Map