About Hodale Properties Limited (10399636) United Kingdom