D KRO LIMITED Company number 11014248 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address32A WATERBEACH ROAD, SLOUGH, UNITED KINGDOM, SL1 3LB PostcodeSL1 3LB Companies at this postcode 21 Average house price in SL1 3LB £362,000 (21 sales) Map