About Hoolvale Properties Limited (04112214) United Kingdom