CLEVER & CLOGS LIMITED Company number 09117332 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressAPARTMENT 91 PEEBLES COURT, 21 WHITESTONE WAY, CROYDON, ENGLAND, CR0 4WL PostcodeCR0 4WL Companies at this postcode 31 Average house price in CR0 4WL £363,000 (65 sales) Map