About Mark Kendrick And Sons Properties Limited (10708158) United Kingdom