About Stylehome Properties Limited (04653081) United Kingdom