About Mi Veda Properties Ltd (06412281) United Kingdom