FORBIDDEN & PALACE LIMITED Company number 13080555 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address14 Park Avenue, London, England, N13 5PF PostcodeN13 5PF Companies at this postcode 39 Average house price in N13 5PF £548,000 (37 sales) Map