About Mirador Properties Limited (12292895) United Kingdom