About Christopher Digby Homes Ltd (12889254) United Kingdom