About Millbank Land And Properties Limited (12841063) United Kingdom