CLARABEST LIMITED Company number 14300107 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address92 Granville Place, High Road, North Finchley, United Kingdom, N12 0AY PostcodeN12 0AY Companies at this postcode 12 Average house price in N12 0AY £351,000 (19 sales) Map