About Mira Flores (west Bay) Ltd (13522815) United Kingdom