PETAL CREATIONS LIMITED Company number 10803369 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3 EDWARDS ROAD, EDWARDS ROAD, DUDLEY, UNITED KINGDOM, DY2 0LE PostcodeDY2 0LE Companies at this postcode 10 Average house price in DY2 0LE £171,000 (8 sales) Map