About Celtic Developments (pontcanna) Limited (08633704) United Kingdom