About Highton Properties Limited (00567803) United Kingdom