TWENTY1 LTD Company number 10863724 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address21 Victoria Parade, Torquay, United Kingdom, TQ1 2BB PostcodeTQ1 2BB Companies at this postcode 51 Average house price in TQ1 2BB £426,000 (32 sales) Map