- London Property Services Walchow offer the most efficient means of managing your London Property with a service that is tailor made to suit your needs. Walchow is an independent company based in London providing a full range of property services on behalf of overseas and out of town owners. Owning property overseas can be fraught with difficulties unless you are able to spend a great deal of ...www.walchow.freeserve.co.uk