About Highcliffe Property Holdings Limited (12608322) United Kingdom