About Millace Properties Limited (10789939) United Kingdom