About Charters Property Management Ltd (13284202) United Kingdom