About Admiral Chaloner Management Company Limited (05567689) United Kingdom