CROWBAGS LIMITED Company number 12399536 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address23 Chelsham Road, South Croydon, England, CR2 6HZ PostcodeCR2 6HZ Companies at this postcode 12 Average house price in CR2 6HZ £427,000 (39 sales) Map