About Yomo Homes Ltd (11517205) United Kingdom