About Mark Campbell Properties Limited (SC675185) United Kingdom