About Millhome Properties Limited (04617906) United Kingdom