About Cyncoed Development Co Limited (09021610) United Kingdom