About Stuart Walker Property Ltd. (12834540) United Kingdom