About Candover Green (saint Cross) Limited (10662892) United Kingdom