About Millwall Properties Investment Ltd (11619757) United Kingdom