About Mark Stern Properties Ltd (13379492) United Kingdom