About Mark Sheldon Lloyd Property Ltd (13694073) United Kingdom