About Holme Valley Sales & Lettings Limited (12110748) United Kingdom