About Mt Property Store Limited (12911428) United Kingdom