About Harward Properties Limited (04069303) United Kingdom