About Millhill Properties (tw) Limited (09345796) United Kingdom