About V.m. North Properties Limited (11840371) United Kingdom