About Millbank Property Investments Limited (03866758) United Kingdom