About Walker Charles Property Ltd (12654316) United Kingdom