ANGEL & ROO LIMITED Company number 10959661 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address13 WINDSOR GARDENS, BISHOP'S STORTFORD, UNITED KINGDOM, CM23 4PQ PostcodeCM23 4PQ Companies at this postcode 4 Average house price in CM23 4PQ £618,000 (15 sales) Map