CORMORANT MANAGEMENT SOLUTIONS LIMITED Company number 04277499 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressTHE SYCAMORES, ABBEY ROAD, LLANGOLLEN, DENBIGHSHIRE, LL20 8SS PostcodeLL20 8SS Companies at this postcode 10 Average house price in LL20 8SS £575,000 (10 sales) Map