About Homesdale Property Limited (10535226) United Kingdom