ISLANDS HOMES LIMITED Company number 16912613 · Monitor this company Active Overview People 1 Control Charges Documents Analysis Location Related Registered office Address31 John Street, Wimblebury, Cannock, England, WS12 0RN PostcodeWS12 0RN Companies at this postcode 4 Average house price in WS12 0RN £205,000 (5 sales) Map