About The Holford Hall Estate Ltd. (10739084) United Kingdom