About Mark Francis Properties Ltd (12687187) United Kingdom