About De Havilland Court Management Company Limited (11440762) United Kingdom