About Haigh Properties Holdings Limited (12278158) United Kingdom