About Zavia Homes Ltd (13370133) United Kingdom