About Marshall S Property Holdings Limited (12335624) United Kingdom