About V & M Properties Leicester Limited (10663086) United Kingdom