CLR HOMES AND DEVELOPMENTS LIMITED Company number 16256013 · Monitor this company Active Overview People 4 Control Charges Documents Analysis Location Related Registered office Address56 Johnson Road, Cannock, England, WS11 4BB PostcodeWS11 4BB Companies at this postcode 14 Average house price in WS11 4BB £164,000 (42 sales) Map