Owners Abroad offer thousands of self catering holiday houses, villas, apartments and chalets and rent abroad directly from the owners.