About Vale Formosa Lettings Ltd (13302143) United Kingdom