About Millmead Property Co. Limited (03407675) United Kingdom