About Micolin Properties Limited (06092387) United Kingdom