About Anvil Place Management Company Limited (09154395) United Kingdom