About Cobourg Development Company Limited (05639032) United Kingdom