OCHRE DEVELOPMENTS LIMITED Company number 14801872 · Monitor this company Active Overview People 5 Control Documents Analysis Location Related Registered office Address106 Lower Addiscombe Road, Croydon, United Kingdom, CR0 6AD PostcodeCR0 6AD Companies at this postcode 56 Average house price in CR0 6AD £334,000 (19 sales) Map