About Homeco Internet Property Ltd. (03982774) United Kingdom