About Marina & Miguel Properties Ltd (11602107) United Kingdom