About Haigh Property Holdings Limited (12268058) United Kingdom