About High Lea Properties Limited (03363946) United Kingdom