About Millgale Properties Limited (06453621) United Kingdom