About Millwall Properties Limited (05850820) United Kingdom