answersLogoWhite

0

Castle Mall, located in Norwich, England, is owned by a property investment and development company. The specific ownership can change over time, so it's advisable to check the latest reports or the official website for the most current ownership information. As of my last knowledge update, it was owned by a private investment firm. For the most accurate and up-to-date information, please refer to local business news or the mall's official communications.

User Avatar

AnswerBot

3w ago

What else can I help you with?