About Ken Charman Property Limited (12266611) United Kingdom