About Lobzy Coliving Homes Ltd (08720476) United Kingdom