About Frances Walker Properties Limited (08824182) United Kingdom