CHARLES BYRON LIMITED Company number 08086830 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address127 CHURCH HILL ROAD, CHEAM, SUTTON, SURREY, SM3 8LJ PostcodeSM3 8LJ Companies at this postcode 23 Average house price in SM3 8LJ £499,000 (31 sales) Map