About Miller And Vincent Properties Limited (11147265) United Kingdom