About Homesure Properties Limited (SC542627) United Kingdom