About The Anvil Management Company Limited (06264173) United Kingdom