About Milr Properties Limited (10177209) United Kingdom